Python Job: Senior Software Engineer

Job added on

Company

Dev.Pro

Location

São Paulo - Brazil

Job type

Full-Time

Python Job Details

We invite an experienced Software Engineer to join a US/UAE-based fintech project — a digital asset management platform integrated with both fiat and crypto currencies providers. We build an integration solution for a broad list of stakeholders, from investment banks to regulatory authorities and regular investors, targeting US, UAE, and other markets. Our goal is to develop a standalone component of the platform: a solution for data collection and data consumption, which will be used by our clients. What’s in it for you:

  • Work with a modern and diverse tech stack (Python, GCP, Kubernetes, Apigee, PubSub, BigQuery)
  • Be valuable team member of the data analytics team and build a robust, high load solution
  • Build partnership relationship with the client who listens to the team's ideas and influence processes
  • Contribute to a worldwide innovative fintech project

Qualifications and experience:

  • 5+ years’ experience in software development (Python is preferable)
  • Extensive experience in designing and developing web APIs (REST/SOAP). FastAPI is preferred, Flask or others are acceptable
  • Hands-on experience with GCP or any other cloud providers
  • Experience with SQL databases (PostgreSQL, BigQuery, SQLAlchemy or other ORM frameworks)
  • Good understanding of SOLID principles, experience with Docker and Kubernetes
  • Knowledge of and practical experience with different architectures, patterns, and programming paradigms
  • Creative problem solving, strong debugging and troubleshooting skills
  • Readiness to take responsibility for tasks, focus on business needs and final goals
  • Excellent communication and presentation skills
  • At least Upper-Intermediate English level

Nice to have:

  • Experience with building data pipeline (comfortable with both batch and stream processing)
  • Hands-on experience with Apache Beam, Spark, or other ETL tools
  • Familiarity with database migration tools (such as Alembic), automated build and deploy tools
  • Knowledge of GraphQL/Websocket frameworks

Key responsibilities:

  • Develop API for distributed high loaded systems
  • Take responsibility for suggesting technical approaches, making technical decisions and getting them implemented
  • Be involved in planning, designing, implementing ideas, and supporting infrastructure
  • Evaluate technical solutions, identify risks, perform estimation together with the team
  • Conduct direct communication with the UAE and US-based stakeholders
  • Perform integration with different 3rd party services, work in a tailored SCRUM-driven team
  • Work closely with engineering teams and stakeholders

Our benefits:

✅ Professional and personal growth: ability to shift your career path, access to English courses, online training programs, webinars, and workshops
✅ Fun online activities and team-building events, overtime coverage
✅ 30 paid rest days per year, including paid holidays
✅ Continuous remote HR and payroll support

Please send CV in English.

Link for apply: https://apply.workable.com/devpro/j/29B405163F/apply/

Job Type: Full-time

Pay: From R$16,000.00 per month

Ability to commute/relocate:

  • São Paulo, SP: Reliably commute or planning to relocate before starting work (Required)